home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / system / eu1_00.zip / MM.MAN < prev    next >
Text File  |  1980-01-01  |  2KB  |  45 lines

  1.  
  2.  
  3.                  Eldar Utilities Ver.1.00
  4.  
  5.                    M E M O R Y   M A P    
  6.  
  7.                    Eldar Software 1989
  8.  
  9.     The MM (Memory Map) utility allow you to see the situation
  10. in RAM of your computer, namely, what programs are loaded, where are
  11. they placed, how is the memory divided, what programs hook interrupt
  12. vectors and what interrupt vectors they hook.  The MM has only one
  13. optional parameter 's' which means that MM should show only program
  14. blocks of memory. Any other parameters leads to the appearence of the
  15. short help.
  16.     To get memory map simply run MM:
  17.     MM
  18.  
  19. After that you'll got the table with 5 columns. The first one
  20. (Addr) displays the hexadecimal segment address of memory block. 
  21.  
  22. The next one (Ownr) shows the address of the memory-block-owner i.e. 
  23. the memory block with the program which is an owner of this memory. In
  24. the case of free memory blocks this value is equal to 0000. 
  25.  
  26. The third column contains the hexadecimal lenght of block in paragraphs.
  27. Paragraph is 16-byte memory fragment beginning from any address with
  28. an arbitrary segment and offset equal to zero. To get the length in
  29. bytes simply append a zero to the haxadecimal representation of the
  30. length in paragraphs, e.g. length in paragraphs = 4F2h => length in
  31. bytes = 4F20h.
  32.  
  33. The fourth column contains the name of program for the main program
  34. blocks, note "Free memory block" for free memory, and nothing for
  35. other types of memory blocks. Sometimes there are no traces of the
  36. program name in environment. In these cases the word "Unknown"
  37. appeared except of name of the program. That is a rare case except
  38. tha case of the command processor which creates its own environment
  39. without any pointings to itself. 
  40.  
  41. The last fifth column shows numbers of interrupt vectors, which 
  42. point out to the memory block. That does not mean that only this
  43. block deals with this interruption, it means only that the first in
  44. the queue interrupt handler is placed in this block.
  45.